package com.example.pufang.vo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

@Data
@ApiModel("举报房屋管理列表Vo")
public class ReportAdminDetailVo {

    @ApiModelProperty(value = "举报id")
    private String id;

    @ApiModelProperty(value = "举报人名称")
    private String username;

    @ApiModelProperty(value = "举报人真实姓名")
    private String realName;

    @ApiModelProperty(value = "举报人邮箱")
    private String email;

    @ApiModelProperty(value = "举报人电话")
    private String phone;

    @ApiModelProperty(value = "被举报房屋id")
    private String houseId;

    @ApiModelProperty(value = "标题")
    private String houseTitle;

    @ApiModelProperty(value = "简介")
    private String houseIntroduce;

    @ApiModelProperty(value = "详细地址")
    private String houseAddress;

    @ApiModelProperty(value = "租金或售价")
    private BigDecimal housePrice;

    @ApiModelProperty(value = "房间数量")
    private Integer houseRoom;

    @ApiModelProperty(value = "客厅数量")
    private Integer houseParlor;

    @ApiModelProperty(value = "厕所数量")
    private Integer houseLavatory;

    @ApiModelProperty(value = "房屋图片url，以Json格式保存，最多九张")
    private String housePic;

    @ApiModelProperty(value = "所在区")
    private String houseDistrict;

    @ApiModelProperty(value = "房屋类型：0出租，1出售")
    private Integer houseType;

    @ApiModelProperty(value = "举报理由")
    private String reason;

    @ApiModelProperty(value = "是否处理")
    private Boolean isHandle;

    @ApiModelProperty(value = "处理结果")
    private Boolean handleResult;

    @ApiModelProperty(value = "提交时间")
    private Date createTime;

}
